lance captain - French English Dictionary